sealed agreement - Español Inglés Diccionario